represent abroad - Spanish English Dictionary